package com.hulu.yec.qes.entity;

import java.sql.Timestamp;

import com.hulu.yec.common.annotation.Column;

public class QesPaperEntity {
	private int id;
	private String name;
	@Column("paper_url")
	private String paperUrl;
	@Column("paper_type")
	private int paperType;
	@Column("course_id")
	private int courseId;
	@Column("total_point")
	private int totalPoint;
	@Column("pass_point")
	private int passPoint;
	@Column("total_minutes")
	private int totalMinutes;
	@Column("single_option_number")
	private int singleOptionNumber;
	@Column("single_option_each_point")
	private int singleOptionEachPoint;
    @Column("single_option_difficulty")
	private int singleOptionDifficulty;
    @Column("multi_option_number")
	private int multiOptionNumber;
    @Column("multi_option_each_point")
	private int multiOptionEachPoint;
    @Column("multi_option_difficulty")
	private int multiOptionDifficulty;
    @Column("judge_number")
	private int judgeNumber;
    @Column("judge_each_point")
	private int judgeEachPoint;
    @Column("judge_diffficulty")
	private int judgeDifficulty;
    @Column("opreate_user+_id")
	private int opreateUserId;
    @Column("opreate_time")
	private Timestamp opreateTime;
	private int state;
	private String memo;
	//附加属性
	@Column("sys_course.name")
	private String courseName;
	@Column("sys_user.name")
	private String userName;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getPaperUrl() {
		return paperUrl;
	}
	public void setPaperUrl(String paperUrl) {
		this.paperUrl = paperUrl;
	}
	public int getPaperType() {
		return paperType;
	}
	public void setPaperType(int paperType) {
		this.paperType = paperType;
	}
	public int getCourseId() {
		return courseId;
	}
	public void setCourseId(int courseId) {
		this.courseId = courseId;
	}
	public int getTotalPoint() {
		return totalPoint;
	}
	public void setTotalPoint(int totalPoint) {
		this.totalPoint = totalPoint;
	}
	public int getPassPoint() {
		return passPoint;
	}
	public void setPassPoint(int passPoint) {
		this.passPoint = passPoint;
	}
	public int getTotalMinutes() {
		return totalMinutes;
	}
	public void setTotalMinutes(int totalMinutes) {
		this.totalMinutes = totalMinutes;
	}
	public int getSingleOptionNumber() {
		return singleOptionNumber;
	}
	public void setSingleOptionNumber(int singleOptionNumber) {
		this.singleOptionNumber = singleOptionNumber;
	}
	public int getSingleOptionEachPoint() {
		return singleOptionEachPoint;
	}
	public void setSingleOptionEachPoint(int singleOptionEachPoint) {
		this.singleOptionEachPoint = singleOptionEachPoint;
	}
	public int getSingleOptionDifficulty() {
		return singleOptionDifficulty;
	}
	public void setSingleOptionDifficulty(int singleOptionDifficulty) {
		this.singleOptionDifficulty = singleOptionDifficulty;
	}
	public int getMultiOptionNumber() {
		return multiOptionNumber;
	}
	public void setMultiOptionNumber(int multiOptionNumber) {
		this.multiOptionNumber = multiOptionNumber;
	}
	public int getMultiOptionEachPoint() {
		return multiOptionEachPoint;
	}
	public void setMultiOptionEachPoint(int multiOptionEachPoint) {
		this.multiOptionEachPoint = multiOptionEachPoint;
	}
	public int getMultiOptionDifficulty() {
		return multiOptionDifficulty;
	}
	public void setMultiOptionDifficulty(int multiOptionDifficulty) {
		this.multiOptionDifficulty = multiOptionDifficulty;
	}
	public int getJudgeNumber() {
		return judgeNumber;
	}
	public void setJudgeNumber(int judgeNumber) {
		this.judgeNumber = judgeNumber;
	}
	public int getJudgeEachPoint() {
		return judgeEachPoint;
	}
	public void setJudgeEachPoint(int judgeEachPoint) {
		this.judgeEachPoint = judgeEachPoint;
	}
	public int getJudgeDifficulty() {
		return judgeDifficulty;
	}
	public void setJudgeDifficulty(int judgeDifficulty) {
		this.judgeDifficulty = judgeDifficulty;
	}
	public int getOpreateUserId() {
		return opreateUserId;
	}
	public void setOpreateUserId(int opreateUserId) {
		this.opreateUserId = opreateUserId;
	}
	public Timestamp getOpreateTime() {
		return opreateTime;
	}
	public void setOpreateTime(Timestamp opreateTime) {
		this.opreateTime = opreateTime;
	}
	public int getState() {
		return state;
	}
	public void setState(int state) {
		this.state = state;
	}
	public String getMemo() {
		return memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}
	public String getCourseName() {
		return courseName;
	}
	public void setCourseName(String courseName) {
		this.courseName = courseName;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
}
